to lambast someone - Turco Inglés Diccionario